delta arrowhead - Turkish English Dictionary